home *** CD-ROM | disk | FTP | other *** search
/ Power CD / Power CD ATARI-Rechner Lieben.iso / SPEZIAL / IDEALIST / DRUCKER / LASERJET / HP_LJ3.IDA < prev    next >
Encoding:
Text File  |  1993-10-26  |  9.2 KB  |  191 lines

  1. ***************************************************************************
  2. * Druckeranpassung für IdeaList V3.4                                      *
  3. ***************************************************************************
  4. *  Syntax bei Steuercodes:   65 66 = $41 $42 = 'A''B' = 'AB'              *
  5. *  nichtnumerische Zeichen u. Blanks zwischen den Codes erlaubt           *
  6. *  Kommentare: von '*' bis Zeilenende                                     *
  7. ***************************************************************************
  8. *   Hewlett-Packard Laserjet III                                          *
  9. *   weitestmögliche Zeichenanpassung                                      *
  10. *   (Für Kompatible evtl.ohne Zeichensätze Legal, ECMA-94 Latin 1)        *
  11. *   25 cpi per Softfont                                                   *
  12. *                                                                         *
  13. *   Schriftattribute:  (bei Kompatiblen eventuell anders)                 *
  14. *   - mit Softfonts prinzipiell NICHT möglich!                            *
  15. *   - mit Courier nicht  zugleich fett UND kursiv                         *
  16. *   - mit LinePrinter NICHT möglich                                       *
  17. *                                                                         *
  18. *   Papierformat: DIN A4                                                  *
  19. ***************************************************************************
  20. *     Erstellt von: Andreas Bagge, Hannover, 30. Juli 1992                *
  21. ***************************************************************************
  22. *
  23. * Name der Anpassung (maximal 32 Zeichen):
  24. HP LaserJet III
  25. ************************
  26. *
  27. * Namen der Schriftgrößen (maximal 12 Zeichen):
  28. Courier 10  * Größe 1
  29. Courier 12  *   "   2 (12cpi erst ab LaserJet3! oder mit Font-Cartridge)
  30. LinePri 16.6*   "   3
  31. Tiny    25  *   "   4 (Softfont)
  32. *
  33. * Name des Jokers (maximal 12 Zeichen):
  34. ************
  35. manu. Einzug * manuelle Einzelblattzufuhr
  36. *
  37. * Drucker-Fonts (0 = intern):
  38. 0              * Größe 1
  39. 0              *   "   2
  40. 0              *   "   3
  41. TI038R25.PCP   *   "   4
  42. *************************************************************************
  43. *
  44. * Größenparameter:
  45. 0       * Netto-Seitenlänge Endlos in Zoll [Endlos nicht möglich]
  46. 0.5     * Abstand der Texte in Zoll (Modus Kette)
  47. 0.3     * Mindestrestlänge in Zoll (Modus Kette)
  48. 64      * Zeilenzahl Einzelblatt in Pica-Zeilen (= 6 Zeilen/Zoll)
  49. * ^ ********************************************************************
  50. * |   Der LaserJet III verträgt für DIA A4 einen max. Wert von 68.14   *
  51. * |   Zeilen (kein Witz!). Kompatible können meist nicht so viel.      *
  52. * +-- Daher hier sicherheitshalber ein kleinerer Wert.                 *
  53. ************************************************************************
  54. 6       * Zeilen/Zoll Größe 1
  55. 6       *      "        "   2
  56. 8       *      "        "   3
  57. 12      *      "        "   4
  58. 78      * maximale Zeilenlänge in Pica-Zeichen (= 10 Zeichen/Zoll)
  59. 10      * Zeichen/Zoll Größe 1
  60. 12      *       "        "   2
  61. 16.66   *       "        "   3
  62. 25      *       "        "   4
  63. *
  64. 0       * Reserviert 1
  65. 0       * Reserviert 2
  66. *
  67. 0       * Schritte/Zoll für Horizontalpositionierung (0 = nicht verwendet)
  68. *
  69. 1       * Sendemodus (0=normal, 1=vor jedem Text, 2=vor jeder Seite, 3=beides)
  70. 1       * Konfiguration der Schnittstelle/Einzelblattzuführung
  71. *         (0=parallel/manuell, 1=para./auto, 2=seriell/manuell, 3=ser./auto)
  72. **************************************************************************
  73. * Drucker-Steuercodes (maximal 80 Zeichen) :
  74. 27'E',         27'(10U' * Initialisierung =
  75. *                       *  [Reset,            PC8-ZSatz]
  76. *                       *  (Code max. 20 Zeichen, daher weitere
  77. *                       *   Init-Sequenzen unter "Perforation..")
  78. 27 'E'                  * Codes am Ende   [Reset]
  79. 27 '&l120Z'             * Perforation überspringen aus
  80. *                       *  (hier mißbraucht für weitere Initialisierung:)
  81. *                       *  [Offset: 120decipoint von kurzer Papierkante,
  82. *                       *   setzt log. Rand auf bedruckbaren Bereich]
  83. *                       *  (Code max. 20 Zeichen, daher weitere
  84. *                       *   Init-Sequenzen unter "Brutto-Seitenlänge..")
  85. 27 '&l0e0L'             * Brutto-Seitenlänge festlegen
  86. *                       *  (hier mißbraucht für weitere Initialisierung:)
  87. *                       *  [0 Zeilen oberer Rand, disable Perforation]
  88. * Zeichenbreite/höhe festlegen:
  89. 27 '&k0S'               * Größe 1  [10 cpi]
  90. 27 '&k4S'               *   "   2  [12 cpi]
  91. 27 '&k2S'               *   "   3  [16.66 cpi]
  92. 0                       *   "   4  [25 cpi,download]
  93. * Zeilenabstand festlegen:
  94. 27 '&l6D'               * Größe 1  [1/6"]
  95. 27 '&l6D'               *   "   2  [1/6"]
  96. 27 '&l8D'               *   "   3  [1/8"]
  97. 27 '&l12D'              *   "   4  [1/12"]
  98. * Schalter:
  99. 0                       * Schnellschrift
  100. 0                       * Schönschrift
  101. 27 '&l2H'               * Joker ein [manual Feed]
  102. 27 '&l1H'               * Joker aus [paper tray feed]
  103. 0                       * Reserviert 1
  104. 0                       * Reserviert 2
  105. * Schriftattribute:
  106. 27 '(s3B'               * fett ein
  107. 27 '(s0B'               * fett aus
  108. 0                       * hell ein [ frei      ]
  109. 0                       * hell aus [ verfügbar ]
  110. 27 '(s1S'               * kursiv ein
  111. 27 '(s0S'               * kursiv aus
  112. 27 '&dD'                * unterstrichen ein
  113. 27 '&d@'                * unterstrichen aus
  114. 27 '&a-0.2R'            * superscript ein [ Cursor 0.2 Zeilen hoch ]
  115. 27 '&a+0.2R'            * superscript aus [ Cursor 0.2 Zeilen runter ]
  116. 27 '&a+0.2R'            * subscript ein   [ Cursor 0.2 Zeilen runter ]
  117. 27 '&a-0.2R'            * subscript aus   [ Cursor 0.2 Zeilen hoch ]
  118. * Font-Download:
  119. 27 '*c2F', 27 '*c123D'  * vor  Download-Daten [letzte Schriftart-ID löschen,
  120. *                       *                      Font-ID 123 definieren]
  121. 0                       * nach     "      "   [nicht verwendet]
  122. 27 '(123X'              * Download-Font ein   [Font-Id 123 setzen]
  123. 0                       *    "      "   aus   [nicht verwendet]
  124. * diverses:
  125. 0                       * Horizontalpositionierung (255 = Platzhalter)
  126. *                       *                          [nicht verwendet]
  127. 233                     * Null mit Strich
  128. ***************************************************************************
  129. 0* Beginn der Zeichenanpassungen;
  130. *  zuerst Atari-Code, dann maximal 20 Druckercodes;
  131. *  wenn Zeichen nicht druckbar: 32
  132. *
  133. *  [Hier Anpassung an PC8-Symbol-Set]
  134. *
  135. 127 = 32                       *  : N/A
  136. 158 = 225                      * ß(eszet) : ß(beta)
  137. 176 = 27 '(0N', 227, 27 '(10U' * ã : ECMA-ZS,227, PC8-ZS
  138. 177 = 27 '(0N', 245, 27 '(10U' * õ : ECMA-ZS,245, PC8-ZS
  139. 178 = 27 '(0N', 216, 27 '(10U' * Ø : ECMA-ZS,216, PC8-ZS
  140. 179 = 27 '(0N', 248, 27 '(10U' * ø : ECMA-ZS,248, PC8-ZS
  141. 180 = 32                       * œ : N/A
  142. 181 = 32                       * Œ : N/A
  143. 182 = 27 '(0N', 192, 27 '(10U' * À : ECMA-ZS,192, PC8-ZS
  144. 183 = 27 '(0N', 195, 27 '(10U' * Ã : ECMA-ZS,195, PC8-ZS
  145. 184 = 27 '(0N', 213, 27 '(10U' * Õ : ECMA-ZS,213, PC8-ZS
  146. 185 = 27 '(0N', 168, 27 '(10U' * ¨ : ECMA-ZS,168, PC8-ZS
  147. 186 = 27 '(0N', 180, 27 '(10U' * ´ : ECMA-ZS,180, PC8-ZS
  148. 187 = 27 '(1U', 125, 27 '(10U' * † : LegalZS,125, PC8-ZS
  149. 188 = 27 '(0N', 182, 27 '(10U' * ¶ : ECMA-ZS,182, PC8-ZS
  150. 189 = 27 '(0N', 169, 27 '(10U' * © : ECMA-ZS,169, PC8-ZS
  151. 190 = 27 '(0N', 174, 27 '(10U' * ® : ECMA-ZS,174, PC8-ZS
  152. 191 = 27 '(1U', 126, 27 '(10U' * ™ : LegalZS,126, PC8-ZS
  153. 192 = 32                       * ij - N/A Ab hier
  154. 193 = 32                       * IJ - N/A Ligaturen
  155. 194 = 32                       * א - N/A und
  156. 195 = 32                       * ב - N/A hebräische
  157. 196 = 32                       * ג - N/A Buchstaben
  158. 197 = 32                       * ד - N/A als Leerzeichen;
  159. 198 = 32                       * ה - N/A falls IBM-Grafik-
  160. 199 = 32                       * ו - N/A zeichen gewünscht,
  161. 200 = 32                       * ז - N/A diese Zeilen
  162. 201 = 32                       * ח - N/A entfernen.
  163. 202 = 32                       * ט - N/A
  164. 203 = 32                       * י - N/A
  165. 204 = 32                       * כ - N/A
  166. 205 = 32                       * ל - N/A
  167. 206 = 32                       * מ - N/A
  168. 207 = 32                       * נ - N/A
  169. 208 = 32                       * ס - N/A
  170. 209 = 32                       * ע - N/A
  171. 210 = 32                       * פ - N/A
  172. 211 = 32                       * צ - N/A
  173. 212 = 32                       * ק - N/A
  174. 213 = 32                       * ר - N/A
  175. 214 = 32                       * ש - N/A
  176. 215 = 32                       * ת - N/A
  177. 216 = 32                       * ן - N/A
  178. 217 = 32                       * ך - N/A
  179. 218 = 32                       * ם - N/A
  180. 219 = 32                       * ף - N/A
  181. 220 = 32                       * ץ - N/A
  182. 221 = 21                       * § : ⑤ (21)
  183. 222 = 94                       * ∧ : ^
  184. 223 = 236                      * ∞ : ∮ (236)
  185. 236 = 237                      * ∮ : ϕ
  186. 254 = 27 '(0N', 179, 27 '(10U' * ³ : ECMA-ZS,179, PC8-ZS
  187. 255 = 27 '(0N', 175, 27 '(10U' * ¯ : ECMA-ZS,175, PC8-ZS
  188. 0* Ende der Zeichenanpassungen
  189. *
  190. ************** Ende der Druckeranpassung *********************************
  191.